<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <!-- 6、好分区的数组

```
给你一个正整数数组 nums 和一个整数 k 。
分区 的定义是：将数组划分成两个有序的 组 ，并满足每个元素 恰好 存在于 某一个 组中。如果分区中每个组的元素和都大于等于 k ，则认为分区是一个好分区。
返回 不同 的好分区的数目。由于答案可能很大，请返回对 109 + 7 取余 后的结果。
如果在两个分区中，存在某个元素 nums[i] 被分在不同的组中，则认为这两个分区不同。

示例 1：
输入：nums = [1,2,3,4], k = 4
输出：6
解释：好分区的情况是 ([1,2,3], [4]), ([1,3], [2,4]), ([1,4], [2,3]), ([2,3], [1,4]), ([2,4], [1,3]) 和 ([4], [1,2,3]) 。
 -->
</head>
<body>
  <script>
var countTime = function(time) {
    let res = 1
    if (time[0] == '?' && time[1] == '?') {
        res = 24
    } else if (time[0] == '?' && time[1] != '?') {
        if (time[1] < 4) res = 3
        else res = 2
    } else if (time[1] == '?') {
        if (time[0] < 2) res = 10
        else res = 4
    }

    if (time[3] == '?') res *= 6
    if (time[4] == '?') res *= 10
    return res
};
  </script>
</body>
</html>